﻿using System;

namespace Topro.Entity
{
    public class SaveIQSRequest
    {
        public int Id { get; set; }
        public string Account { get; set; }
        public string PlntNum { get; set; }
        public string StaffNum { get; set; }
        public int ShiftNum { get; set; }
        public string EquipmentCode { get; set; }
        public string LotBatch { get; set; }
        public string PPRCFPartNum1 { get; set; }
        public string PPRCFPartNum2 { get; set; }
        public string PartNum { get; set; }
        public string HeapNumber { get; set; }
        public string MaterialType { get; set; }
        public string LowerBarCode { get; set; }
        public string PressProgram { get; set; }
        public string PressProgramFull { get; set; }
        public string CuFoilNum { get; set; }
        public string CuFoilBatchNum { get; set; }
        public string CuFoilExpire { get; set; }
        public int PpTypeNumber { get; set; }
        public int? PpNumber { get; set; }

        //Postponed Material1零包OR整包
        //整包
        //
        public int PostponedMaterialType1_1 { get; set; }
        public string PackageNum1_1 { get; set; }
        public string PpPcfPartNum1_1 { get; set; }
        public string PpPcfBatchNum1_1 { get; set; }
        public string PpPcfExpire1_1 { get; set; }
        public int PostponedMaterial1_1 { get; set; }
        //零包
        public int PostponedMaterialType1_2 { get; set; }
        public string PackageNum1_2 { get; set; }
        public string PpPcfPartNum1_2 { get; set; }
        public string PpPcfBatchNum1_2 { get; set; }
        public string PpPcfExpire1_2 { get; set; }
        public int PostponedMaterial1_2 { get; set; }

        //PostponedMaterial2Type
        //整包
        public int PostponedMaterialType2_1 { get; set; }
        public string PackageNum2_1 { get; set; }
        public string PpPcfPartNum2_1 { get; set; }
        public string PpPcfBatchNum2_1 { get; set; }
        public string PpPcfExpire2_1 { get; set; }
        public int PostponedMaterial2_1 { get; set; }
        //零包
        public int PostponedMaterialType2_2 { get; set; }
        public string PackageNum2_2 { get; set; }
        public string PpPcfPartNum2_2 { get; set; }
        public string PpPcfBatchNum2_2 { get; set; }
        public string PpPcfExpire2_2 { get; set; }
        public int PostponedMaterial2_2 { get; set; }

        public string PlaeType { get; set; }
        public string PlateNum { get; set; }
        public string BookBuildupStructure { get; set; }
        public string PanelQuan { get; set; }
        public string SecionQuan { get; set; }
        public  string AlphaBoardStayTime { get; set; }

        //Stopper Quality 防滑质量
        public int StopperQuality { get; set; }
        //Perpreg Surface Quality 表面质量
        public int PerpregSurfaceQuality { get; set; }
        //14 Pcs Kraft Quality 14张牛皮纸数量
        public int PcsKraftQuality { get; set; }
        //Inner Core Quality 内层芯板质量
        public int InnerCoreQuality { get; set; }
        //Copper Foil Quality 铜箔质量
        public int CopperFoilQuality { get; set; }
        //Steel Plate Quality纲板质量
        public int SteelPlateQuality { get; set; }
        public string AbnormalSteelPlateQuantity { get; set; }
        //容器编码
        public string ContainerCode { get; set; }
        //流程卡时间
        public string TravellerDate { get; set; }
        //材料时间
        public string MaterialDate { get; set; }
        //Book数
        public int BookNum { get; set; }
        public string Remark { get; set; }
        public int Status { get; set; }
        public int CreatedBy { get; set; }
        public DateTime CreatedDate { get; set; }
    }
}
